-
Notifications
You must be signed in to change notification settings - Fork 901
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added script to install confluent_kafka module and do a sanity test with multiple python versions. #1743
base: master
Are you sure you want to change the base?
Conversation
…ith multiple python versions.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some comments
tools/test-released-wheels.sh
Outdated
echo Installing python $version | ||
pyenv install -s $version > /dev/null 2>&1 | ||
|
||
echo Using $version | ||
pyenv shell $version > /dev/null 2>&1 | ||
|
||
echo Python version: `python -V` | ||
echo Pip version: `pip -V` | ||
|
||
echo "Uninstalling confluent_kafka if already installed" | ||
pip uninstall -y confluent_kafka > /dev/null 2>&1 || true | ||
|
||
if [ "$2" = "test" ]; then | ||
echo "Installing confluent_kafka from test PyPI" | ||
pip install --index-url https://test.pypi.org/simple/ confluent_kafka==$1 > /dev/null 2>&1 | ||
else | ||
echo "Installing confluent_kafka" | ||
pip install confluent_kafka==$1 > /dev/null 2>&1 | ||
fi |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Any reason we are redirecting to /dev/null
for all the commands? It can be removed for better debugging.
echo "Please provide a version of confluent_kafka to install." | ||
exit 1 | ||
fi | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should move $1 and $2 to params for better readability and use them instead
CONFLUENT_KAFKA_VERSION=$1
USE_TEST_PYPI=$2
echo Pip version: `pip -V` | ||
|
||
echo "Uninstalling confluent_kafka if already installed" | ||
pip uninstall -y confluent_kafka > /dev/null 2>&1 || true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we add venv
here to not make changes in the global space?
🎉 All Contributor License Agreements have been signed. Ready to merge. |
No description provided.